package com.lzx.reggie.service

import com.baomidou.mybatisplus.extension.service.IService
import com.lzx.reggie.dto.SetmealDto
import com.lzx.reggie.entity.Setmeal


interface SetmealService : IService<Setmeal> {
    /**
     * 新增套餐，同时需要保存套餐和菜品的关联关系
     * @param setmealDto
     */
    fun saveWithDish(setmealDto: SetmealDto)

    /**
     * 删除套餐，同时需要删除套餐和菜品的关联数据
     * @param ids
     */
    fun removeWithDish(ids: List<Long>)
}